be long in the tooth - Turco Inglés Diccionario